Use Chat Options
data class UseChatOptions(val chat: Chat? = null, val id: String = "chat", val initialMessages: List<UIMessage> = emptyList(), val transport: ChatTransport = DirectChatTransport { emptyFlow() }, val resume: Boolean = false)